/*
 * Copyright (c) 2020, 2023, keyila All rights reserved.
 *
 */
package com.clp.study.designPattern.strategyPattern.easy;

/**
 * @author clp
 * @version 1.0
 */
public class StrategyPatternDemo {
    public static void main(String[] args) {
        Context  context=new Context(new OperationAdd());
        System.out.println("10 + 5=" + context.executeStrategy(10, 5));
        context=new Context(new OperationSubtract());
        System.out.println("10 - 5=" + context.executeStrategy(10, 5));
        context=new Context(new OperationMultiply());
        System.out.println("10 * 5=" + context.executeStrategy(10, 5));
    }
}
